package com.xinjian.jianba.dto;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.xinjian.jianba.annotation.Validator;

public class DetailedUserInfoDto implements Serializable {

	/**
	 * 用户信息完善
	 */
	private static final long serialVersionUID = 8971562030412523857L;

	@Validator(nullable = false, description = "用户id")
	private Long id;
	// 头像
//	@Validator
	private String userLogo;
	// 用户昵称
	@Validator
	private String nickname;
	// 用户性别
	@Validator
	private int sex;
	// 生日
	@Validator
	private Date birthday;

	private List<RegisterLocationVo> location = new ArrayList<RegisterLocationVo>();

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public int getSex() {
		return sex;
	}

	public void setSex(int sex) {
		this.sex = sex;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getUserLogo() {
		return userLogo;
	}

	public void setUserLogo(String userLogo) {
		this.userLogo = userLogo;
	}

	public List<RegisterLocationVo> getLocation() {
		return location;
	}

	public void setLocation(List<RegisterLocationVo> location) {
		this.location = location;
	}

}
